tower car - Turkish English Dictionary